main () {
  int selectFlag = 5;
  if(selectFlag == 1) {
    print("选择鸿蒙");
  }
  else if(selectFlag == 2) {
     print("选择Java");
  }
  else if(selectFlag == 3) {
     print("选择前端");
  }
  else if(selectFlag == 5) {
     print("选择flutter");
  }else {
     print("其他");
  }

  // 三元运算符
  //  条件表达式 ？true分支 : false分支
  String username = "梅川酷子";

  String judge = username.length > 3 ? "外国人" : "中国人";

  print(judge);

  // switch case
  switch (selectFlag) {
    case 1:
        print("选择鸿蒙");
      break;
      case 2:
        print("选择Java");
      break;
      case 3:
        print("选择前端");
      break;
      case 5:
        print("选择Flutter");
      break;
    default:
       print("选择其他");
  }

  // 循环 while for
  // while(条件表达式为真) { }  break可以跳出循环

  int year = 0;
  int allYear = 20;
  while(year <= allYear) {
    if(year == 2) {
      break;
    }
    year++;
  }

  print("你当前工作了$year年跳槽");

  for (var i = 0; i < 8; i++) {
    // break; 我吃包子 吃到第五个就饱了 就不吃了
    // continue; 我吃包子 吃到第五个 发现有虫子 不吃这个了 从下一个开始吃
    if(i == 4) {
     // break;
     continue;
    }
    print("打印第$i个");
  }

}
// 1. 如果有鸿蒙 最好不出差 // 1 2 3 4其他 5 fluuter